piss down

Translations
pleuvoir à verse
Definitions
A slang phrase meaning to rain very heavily; often used in the expression 'it's pissing down' to describe a strong downpour.